import { Table,Column } from 'sequelize-typescript'
import BaseTable from '../until/base_table'

@Table({
    tableName: "Data",
    indexes: [
        {
            name: 'idx_module_created',   // 索引名称
            fields: ['createdAt']
        }
    ]

})
export default class Data extends BaseTable {
    // 网关编号
    @Column
    gateway_ip: string;
    
    // 模块编号
    @Column({field: 'module_id'})
    module_id: number;

    // 日期
    @Column
    date: string;

    @Column
    time: string;

    // 紫外
    @Column
    uvc: string;

    // 红外
    @Column
    inf:string;

    // 温度
    @Column
    tem: string;

    // 湿度
    @Column
    hum:string;

    // 压力
    @Column
    pre: string;

    //日志信息
    @Column
    info: string;
}
